module.exports = (app) => {
  const { Schema, model } = app.jax.mongoose

  const adminSchema = new Schema({
    username: String, // 用户账号
    password: String, // 用户密码
    departmentId: Schema.Types.ObjectId, // 部门(组织)ID
    roleId: Schema.Types.ObjectId, // 角色ID
    mobile: String, // 手机号
    systemType: String, // 所属系统
    sourceId: Schema.Types.ObjectId, // 来源对应ID(集团、项目、商家)
    remark: String, // 备注
  })

  const AdminModel = model('Admin', adminSchema, null, null, {
    id: 'adminId',
  })

  return AdminModel
}
